//
//  TokenType.h
//  LightBasic
//
//  Created by Albert on 23/03/2011.
//  Copyright 2011 LightBasic Development Team. All rights reserved.
//
#pragma once

namespace lbc {
    
    /**
     * Token class
     */
    enum TokenType
    {
        #define TOKEN(id, ...)      Tkn##id,
        #define OPERATOR(id, ...)   TknOp##id,
        #define KEYWORD(id, ...)    TknKw##id,
        #include "TokenInfo.def.h"
    };
}
